<!doctype html>
<html lang=en>
<meta charset=utf-8>
<meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">
<title>Implementation Report for CSS-CONTAIN-1</title>

<link rel="stylesheet" href="../default.css">
<style>
/* Headers & titles */
header time { font-size: 1.5em; }

/* links */
a.self-link { text-decoration: none; }
a.self-link::before {
	content: "§";
	margin-left: -2ch;
	width: 2ch;
	font-size: 0.8em;
	opacity: 0.5;
	display: inline-block;
	float: left;
}
a.self-link:hover::before { opacity: 1; }

/* lists */
.short-list {
	hyphens: manual;
	columns: 15em;
	column-gap: 2em;
	widows: 1;
	orphans: 1;
}
.short-list li {
	break-inside: avoid;
}

/* Results */
td.pass { background: lightgreen; }
</style>

<header>
	<h1>CSS Containment Module Level 1</h1>
	<time datetime="2022-09-06">06 September 2022</time>
</header>

<nav>
<h2 class=no-num>Table of contents</h2>
<ol>
	<li><a href="#intro">Introduction</a>
	<li><a href="#results">Results</a>
	<li><a href="#method">Methodology</a>
	<li><a href="#raw">Raw Results</a>
</ol>
</nav>

<h2 id=intro><a href="#intro" class=self-link></a>1. Introduction</h2>

<p>This implementation report for the <a href="https://www.w3.org/TR/css-contain-1/">CSS Containment Module Level 1</a> complements
<a href="https://drafts.csswg.org/css-contain-1/implementation-report-2019-09">the previous implementation report</a>
used to support <a href="https://www.w3.org/Consortium/Process/#transition-pr">transitioning from Candidate Recommendation to Proposed Recommendation</a>.
As the criteria to transition were fulfilled already in 2019,
they will not be revisited here.

<p>Since then, 3 <a href="https://www.w3.org/2021/Process-20211102/#candidate-correction">candidate corrections</a> been published.
This report covers their implementation status.

<p class=note>Note:
Since publication of the previous report,
it is worth noting that a new independent implementation has been developed
(Safari, in addition to Firefox and Chrome).
Also, although not detailed here,
the number of tests in <a href="https://wpt.fyi/results/css/css-contain?label=experimental&label=master&aligned">the overall test suite</a> has significantly increased,
from 162 to 592
(though a little more than 300 concern features of later levels of this specification).
All tests related to Level 1 of the CSS Containment Module pass in 2 or more implementations.

<h2 id=results><a href="#results" class=self-link></a>2. Results</h2>

<p>The test suite contains 80 tests for mandatory requirements
(i.e. RFC2119 “MUST”, and equivalents)
covering the 3 candidate corrections.
Specifically:
<ul>
	<li>1 test (with 9 relevant subtests) for <a href="https://www.w3.org/TR/2020/REC-css-contain-1-20201222/#c1"> Candidate correction 1</a>.
	<li>39 tests for <a href="https://www.w3.org/TR/2020/REC-css-contain-1-20201222/#c2"> Candidate correction 2</a>
	<li>40 tests for <a href="https://drafts.csswg.org/css-contain-1/#c3"> Candidate correction 3</a>
</ul>

<p>All tests pass in three implementations for candidate correction 1 and 3.
For candidate correction 2, all tests pass at least two implementations,
and most (33/39) pass in three.

<p><strong>The implementation criteria required for inclusion into a Recommendation are therefore fulfilled for all three corrections.</strong>


<h2 id=method><a href="#method" class=self-link></a>3. Methodology</h2>

<p>The tests covering the 3 candidate changes are considered exhaustive
with no known or suspected bugs at the time of publication.
To document the coverage,
a copy of the <a href="annotated-2022-09-06.html">Editor's Draft annotated after each paragraph with links to the tests that cover it</a>
as of 6 September 2022
is available.
If you find any errors,
would like to contribute additional tests,
or have other feedback,
please report it on the <a href="https://github.com/web-platform-tests/wpt/">web-platform-tests</a> project
or to the archived public discussion mailing list for CSS test suites, <a href="mailto:public-css-testsuite@w3.org">public-css-testsuite@w3.org</a>.

<p>A <a href="https://wpt.fyi/results/css/css-contain?label=experimental&label=master&aligned">continuously updated version of the test suite</a> is available.
This report was prepared using the tests and their results as of 6 September 2022.

<p>This report was prepared on the basis of testing 3 browser engines:

<ul>
	<li>Firefox (engine: Gecko, version 106)
	<li>Chrome (engine: Blink, version 106)
	<li>Safari (engine: Webkit, version 152 preview)
</ul>

<p>At the time of writing this report,
there are no other known separate implementation of this specification,
though other browsers using the same engines support it as well.

<h2 id=raw><a href="#raw" class=self-link></a>4. Raw Results</h2>

<p>The following table gives the results for browser implementations for relevant tests in the test suite,
as of the <a href="https://wpt.fyi/results/css/css-contain/?sha=c7f0c9f4a3&label=experimental">6 September 2022</a>.

<table class=data>
	<thead>
		<tr>
			<th>Testcase
			<th class="engine">Chrome
			<th class="engine">Firefox
			<th class="engine">Safari

		<tbody>
			<tr><th colspan=4>Relevant subtests of test <a href="https://wpt.fyi/results/css/css-contain/parsing/contain-computed.html?sha=c7f0c9f4a3&label=experimental">parsing/contain-computed</a> for <a href="https://www.w3.org/TR/2020/REC-css-contain-1-20201222/#c1"> Candidate correction 1</a>
			<tr><td>Property contain value 'none'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'strict'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'content'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'size'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'layout'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'paint'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'size layout'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'size layout paint'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td>Property contain value 'layout paint'<td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td colspan=4>Other subtests are related to later levels of the specification.

		<tbody>
			<tr><th colspan=4>Tests for <a href="https://www.w3.org/TR/2020/REC-css-contain-1-20201222/#c2"> Candidate correction 2</a>

			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-013.html?sha=c7f0c9f4a3&label=experimental">contain-size-013</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-021.html?sha=c7f0c9f4a3&label=experimental">contain-size-021</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-023.html?sha=c7f0c9f4a3&label=experimental">contain-size-023</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-025.html?sha=c7f0c9f4a3&label=experimental">contain-size-025</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-027.html?sha=c7f0c9f4a3&label=experimental">contain-size-027</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-041.html?sha=c7f0c9f4a3&label=experimental">contain-size-041</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-042.html?sha=c7f0c9f4a3&label=experimental">contain-size-042</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-061.html?sha=c7f0c9f4a3&label=experimental">contain-size-061</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-062.html?sha=c7f0c9f4a3&label=experimental">contain-size-062</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-063.html?sha=c7f0c9f4a3&label=experimental">contain-size-063</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-064.html?sha=c7f0c9f4a3&label=experimental">contain-size-064</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-borders.html?sha=c7f0c9f4a3&label=experimental">contain-size-borders</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-button-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-button-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-fieldset-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-fieldset-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-fieldset-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-fieldset-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-flexbox-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-flexbox-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-flexbox-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-flexbox-002</a><td class=pass>Pass<td class=fail>Fail<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-grid-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-grid-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-grid-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-grid-002</a><td class=pass>Pass<td class=fail>Fail<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-grid-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-grid-003</a><td class=pass>Pass (39/39)<td class=part>Partial (11/39)<td class=pass>Pass (39/39)
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-multicol-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-multicol-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-multicol-as-flex-item.html?sha=c7f0c9f4a3&label=experimental">contain-size-multicol-as-flex-item</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-003a.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-003a</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-003b.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-003b</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-003c.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-003c</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-004.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-005.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-005</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-replaced-006.html?sha=c7f0c9f4a3&label=experimental">contain-size-replaced-006</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-scrollbars-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-scrollbars-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-scrollbars-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-scrollbars-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-scrollbars-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-scrollbars-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-scrollbars-004.html?sha=c7f0c9f4a3&label=experimental">contain-size-scrollbars-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-select-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-select-001</a><td class=pass>Pass<td class=pass>Pass<td class=fail>Fail
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-select-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-select-002</a><td class=pass>Pass<td class=pass>Pass<td class=fail>Fail
			<tr><td><a href="https://wpt.fyi/results/css/css-sizing/aspect-ratio/replaced-element-023.html?sha=c7f0c9f4a3&label=experimental">replaced-element-023</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-sizing/aspect-ratio/replaced-element-025.html?sha=c7f0c9f4a3&label=experimental">replaced-element-025</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-sizing/aspect-ratio/replaced-element-027.html?sha=c7f0c9f4a3&label=experimental">replaced-element-027</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-block-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-block-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-block-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-block-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-block-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-block-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-block-004.html?sha=c7f0c9f4a3&label=experimental">contain-size-block-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-button-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-button-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-fieldset-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-fieldset-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-flex-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-flex-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-grid-005.html?sha=c7f0c9f4a3&label=experimental">contain-size-grid-005</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-004.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-flex-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-flex-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-multicol-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-multicol-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-multicol-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-multicol-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-select-elem-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-select-elem-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-select-elem-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-select-elem-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-select-elem-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-select-elem-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-select-elem-004.html?sha=c7f0c9f4a3&label=experimental">contain-size-select-elem-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-select-elem-005.html?sha=c7f0c9f4a3&label=experimental">contain-size-select-elem-005</a><td class=fail>Fail<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-fieldset-004.html?sha=c7f0c9f4a3&label=experimental">contain-size-fieldset-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-002.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-003.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-block-004.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-block-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-size-inline-flex-001.html?sha=c7f0c9f4a3&label=experimental">contain-size-inline-flex-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass

		<tbody>
			<tr><th colspan=4>Tests for <a href="https://drafts.csswg.org/css-contain-1/#c3"> Candidate correction 3</a>

			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-bg-001.html?sha=c7f0c9f4a3&label=experimental">contain-body-bg-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-bg-002.html?sha=c7f0c9f4a3&label=experimental">contain-body-bg-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-bg-003.html?sha=c7f0c9f4a3&label=experimental">contain-body-bg-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-bg-004.html?sha=c7f0c9f4a3&label=experimental">contain-body-bg-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-dir-001.html?sha=c7f0c9f4a3&label=experimental">contain-body-dir-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-dir-002.html?sha=c7f0c9f4a3&label=experimental">contain-body-dir-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-dir-003.html?sha=c7f0c9f4a3&label=experimental">contain-body-dir-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-dir-004.html?sha=c7f0c9f4a3&label=experimental">contain-body-dir-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-overflow-001.html?sha=c7f0c9f4a3&label=experimental">contain-body-overflow-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-overflow-002.html?sha=c7f0c9f4a3&label=experimental">contain-body-overflow-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-overflow-003.html?sha=c7f0c9f4a3&label=experimental">contain-body-overflow-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-overflow-004.html?sha=c7f0c9f4a3&label=experimental">contain-body-overflow-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-t-o-001.html?sha=c7f0c9f4a3&label=experimental">contain-body-t-o-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-t-o-002.html?sha=c7f0c9f4a3&label=experimental">contain-body-t-o-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-t-o-003.html?sha=c7f0c9f4a3&label=experimental">contain-body-t-o-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-t-o-004.html?sha=c7f0c9f4a3&label=experimental">contain-body-t-o-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-w-m-001.html?sha=c7f0c9f4a3&label=experimental">contain-body-w-m-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-w-m-002.html?sha=c7f0c9f4a3&label=experimental">contain-body-w-m-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-w-m-003.html?sha=c7f0c9f4a3&label=experimental">contain-body-w-m-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-body-w-m-004.html?sha=c7f0c9f4a3&label=experimental">contain-body-w-m-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-bg-001.html?sha=c7f0c9f4a3&label=experimental">contain-html-bg-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-bg-002.html?sha=c7f0c9f4a3&label=experimental">contain-html-bg-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-bg-003.html?sha=c7f0c9f4a3&label=experimental">contain-html-bg-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-bg-004.html?sha=c7f0c9f4a3&label=experimental">contain-html-bg-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-dir-001.html?sha=c7f0c9f4a3&label=experimental">contain-html-dir-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-dir-002.html?sha=c7f0c9f4a3&label=experimental">contain-html-dir-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-dir-003.html?sha=c7f0c9f4a3&label=experimental">contain-html-dir-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-dir-004.html?sha=c7f0c9f4a3&label=experimental">contain-html-dir-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-overflow-001.html?sha=c7f0c9f4a3&label=experimental">contain-html-overflow-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-overflow-002.html?sha=c7f0c9f4a3&label=experimental">contain-html-overflow-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-overflow-003.html?sha=c7f0c9f4a3&label=experimental">contain-html-overflow-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-overflow-004.html?sha=c7f0c9f4a3&label=experimental">contain-html-overflow-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-t-o-001.html?sha=c7f0c9f4a3&label=experimental">contain-html-t-o-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-t-o-002.html?sha=c7f0c9f4a3&label=experimental">contain-html-t-o-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-t-o-003.html?sha=c7f0c9f4a3&label=experimental">contain-html-t-o-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-t-o-004.html?sha=c7f0c9f4a3&label=experimental">contain-html-t-o-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-w-m-001.html?sha=c7f0c9f4a3&label=experimental">contain-html-w-m-001</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-w-m-002.html?sha=c7f0c9f4a3&label=experimental">contain-html-w-m-002</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-w-m-003.html?sha=c7f0c9f4a3&label=experimental">contain-html-w-m-003</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass
			<tr><td><a href="https://wpt.fyi/results/css/css-contain/contain-html-w-m-004.html?sha=c7f0c9f4a3&label=experimental">contain-html-w-m-004</a><td class=pass>Pass<td class=pass>Pass<td class=pass>Pass

